a harmless fellow - German English Dictionary